package sysmgr.dao;

        import sysmgr.bean.BookCommodity;
        import sysmgr.bean.Page;
        import sysmgr.bean.StaffAddress;

        import java.util.List;

/**
 * 类的描述：
 *
 * @author cwn
 * @since 2020/12/24 9:25
 */
public interface StaffDateDao {

    /**
     * 保存数据
     *
     * @param staffDate 用户数据对象
     * @return 是否保存成功
     */
    boolean saveStaffDate(BookCommodity staffDate);

    /**
     * 删除数据
     *
     * @param staffDate 用户数据对象
     * @return 是否保存成功
     */
    boolean removeStaffDate(BookCommodity staffDate);

    /**
     * 查询所有的用户数据对象，携带分页
     *
     * @param page 分页对象
     * @return 封装了用户数据对象的集合
     */
    List<BookCommodity> queryStaffDateAll(Page page, BookCommodity bookCommodity);

    boolean deleteStaffDateAll(BookCommodity bookCommodity);

    boolean updateStaffDateAll(BookCommodity bookCommodity);

}
